package com.atgm.mall.gmmallclub.service;

import com.atgm.common.utils.PageUtils;
import com.atgm.mall.gmmallclub.entity.ArticleCommentEntity;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

public interface ArticleCommentService extends IService<ArticleCommentEntity> {

    /**
     * 根据文章id获取评论信息
     * @param params
     * @return
     */
    PageUtils queryCommentInfoByArticleId(Map<String, Object> params);

    /**
     * 保存文章评论信息
     * @param articleCommentEntity
     */
    void saveArticleCommentInfo(ArticleCommentEntity articleCommentEntity);

    /**
     * 修改评论的点赞信息
     * @param id
     * @param count
     */
    void updateThumbsCountInfo(Long id, Integer count);
}
